multiple track recording - French English Dictionary